placa blindada - German English Dictionary